Kullanıcı Tarafında eBelge Oluşturma ve Yazdırma Yazılım Deneyimleri
نویسندگان
چکیده
Özet. E-Belgeler günümüzde şirketler tarafından yaygın olarak kullanılmaktadır. Bu makalede işletmelerde oluşturulan ham haldeki (ör. csv, xml, txt, xls, xlsx formatları) e-Belgelerin yine işletme tarafında işletilmesi, yazdırılması ve sunucu vasıtasıyla karşı tarafa gönderilmesi ele alınmaktadır. E-Belge örneği olarak, günümüzde işletmeler tarafından kullanılmak zorunda olan e-Fatura belgeleri üzerinde çalıştık. Önerdiğimiz çözüm, e-Fatura dönüşüm ve yazdırma işlemlerinin en kısa zamanda ve ağ trafiğini asgari seviyeye indirecek şekilde mükellefin yerelinde yapma esasına dayanmaktadır. Geliştirdiğimiz yazılım ilk olarak ham haldeki e-Fatura’yı görüntülenebilir (ör. html) ve ardından yazdırılabilir biçime (ör. pdf formatı) dönüştürmektedir. Yine bu çalışma kapsamında e-Fatura belgesinin bir yazıcı aracılığıyla çıktısı alınıp, gerektiğinde işletmenin belirli müşterilerine yazdırılabilir ve görüntülenebilir hali e-posta aracılığıyla gönderilmektedir. Çalışma kapsamında e-Fatura belgesinin aynı zamanda uzakta bulunan sunucuya gönderilip, orada arşivlenmesi de anlatılmaktadır. Yazılım yaşam süresi boyunca XML, XSLT, XPATH, XSD, Schematron, HTML5, Java ve SQL gibi teknolojiler kullanılmıştır. Kullanıcı tarafındaki yazılımlar, kullanıcı bilgisayarında koşmayıp, ayrı bir UNIX tabanlı gömülü sistem üzerinde çalışmaktadır. Yapılan performans testlerine dayanarak, işleme, gönderim, yazdırma için bir çok metod arasından uygun yöntemler seçilerek, bu yöntemler arasındaki performans farklılıkları bu çalışmada detaylı olarak incelenmiştir.
منابع مشابه
Gelecek Nesil Gomulu Sistem Uygulamalari icin Kullanici Etkilesimi Yaklasimi Onerisi
Özet. Gömülü sistem uygulamaları genel amaçlı bilgisayarlarda geliştirilen uygulamaların aksine kısıtlı bellek, kısıtlı işlemci gücü ve kısıtlı depolama alanı problemlerine sahip ortamlar için geliştirilmektedir. Ancak geliştirilen uygulamalardan beklenen performans hem işlevsel anlamda hem de kullanıcı etkileşimi açısından genel amaçlı bilgisayarlardan farksız olarak düşünülmelidir. Son yıllar...
متن کاملYazılım Geliştirme Süreç İyileştirme Ölçme Deneyimleri: Son mu, Başlangıç mı?
Özet. Bu bildiride CMMI v1.3 Seviye 3 olgunluğundaki Aselsan REHİS (Radar, Elektronik Harp ve İstihbarat Sistemleri) Sektör Başkanlığı Yönetim Sistemi yazılım geliştirme süreç iyileştirme ölçme deneyimleri sunulmaktadır. REHİS Yazılım İyileştirme Ekibi (YİE) tarafından 2011 yılı süreç güncelleme çalışmaları ile birlikte sürecin etkinlik ve verimlilik göstergelerinin de yeniden belirlenmesi için...
متن کاملKullanıcı Arayüzü Tasarımlarının Üst Düzey Programlama Dillerine Dönüştürülmesine Bir Yaklaşım
Özet. Yazılımın kullanıcı ile olan iletişimini sağlayan kullanıcı arayüzlerini tasarlamak ve programlamak, gereksinim mühendisinin ve programcının ürün üretme sürecinde, uğraş harcadıkları önemli adımlardır. Gereksinim mühendisi, bu adımları kendi adına kolaylaştırmak için çeşitli tasarım araçları kullanmayı tercih eder. Bu tasarım araçlarını kullanarak, ekranları müşteri ile görüşmeler yaparke...
متن کاملSavunma Sanayii Projelerinde Çevik Yazılım Geliştirme Yöntemlerinin Kullanımı
Özet: Savunma Sanayi projelerinde sözleşme gereği, yüklenici firmaların ağırlıklı olarak ön tasarım, kritik tasarım gibi aşamalarda sistem seviyesi tüm proje gereksinimlerini çıkarmış ve tasarımlarını tamamlamış olmaları gerekmektedir. Bu sebeple proje yöneticileri, yazılım geliştirme yöntemini genellikle çağlayan modeli olarak belirlemektedir. Ancak, yapılacak işlerin kritikliği ve yenilikçi y...
متن کاملÖlçümlemeli Test Platformu
Özet. Kaliteli yazılım, belirlenmiş olan teknik ve işlevsel gereksinimler ve yazılım geliştirme standartları doğrultusunda geliştirilen yazılımdır. Bilişim dünyasındaki hızlı gelişmelerden dolayı ortaya çıkan rekabette öne çıkmak isteyenler hizmet kalitesini artırmak, ürünlerini daha az hatayla müşteriye sunmak ve bu hatalardan dolayı ortaya çıkabilecek maddi ve/veya prestij kayıplarının önüne ...
متن کامل